package src.com.foreknow.demo3;

import java.util.Scanner;

/**
 * do....while循环
 *    基本语法
 *        do{
 *            重复执行的代码
 *        }while(逻辑表达式)；
 *
 *        规则：先执行循环体一次代码，然后判断条件是否成立，成立则继续循环。
 *
 */

public class LoopDemo3 {
    public static void main(String[] args) {
        int x = 3;
        do {
            System.out.println("x=" + x);
            x++;
        }while (x<3);


        System.out.println("************管理系统************");
        System.out.println("1.信息管理");
        System.out.println("2.岗位管理");
        System.out.println("3.工资管理");
        System.out.println("4.注销");
        System.out.println("*******************************");
        Scanner input = new Scanner(System.in);
        System.out.println("请选择菜单：");
        int choice;
        boolean isRight; //输入是否正确
        do {
            isRight = true;
            choice = input.nextInt();
            if (choice ==1){
                System.out.println("执行信息管理");
            }else if (choice == 2){
                System.out.println("执行岗位管理");
            }else if (choice == 3){
                System.out.println("执行工资管理");
            }else if (choice == 4){
                System.out.println("执行注销");
            }else {
                System.out.println("输入错误，请重新输入数字");
                isRight = false;
            }
        }while (!isRight);
        System.out.println("程序结束");
    }
}































